package com.wtpm.sys.service;

import java.util.List;

import com.fwk.spbt.vo.RequestPageVO;
import com.fwk.spbt.vo.ResponsePageVO;
import com.wtpm.sys.entity.SysUser;
import com.wtpm.sys.vo.LoginMenuVO;
import com.wtpm.sys.vo.SysUserVO;

public interface IUserService {

	/**
	 * 管理用户登陆
	 * 
	 * @param loginUserDTO
	 */
	public SysUser checkUser(String userId, String pwd);

	/**
	 * 新增管理用户
	 * 
	 * @param reqDTO
	 */
	public void addUser(SysUserVO reqDTO);

	/**
	 * 管理用户分页查询
	 * 
	 * @param reqDTO
	 * @return
	 */
	public ResponsePageVO<SysUserVO> queryUserpage(RequestPageVO<SysUserVO> reqDTO);

	/**
	 * 查询菜单
	 * 
	 * @param userid
	 * @return
	 */
	public List<LoginMenuVO> queryMenuByUser(String userid);
}
